predacious animal - Espagnol Anglais Dictionnaire